@charset "utf-8";
body{overflow-x: hidden;*overflow-x:visible;}
body,html{color: #043403;font-family:"微软雅黑";font-size: 14px;width: 100%;height: 100%; background-color:#ffffff;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
ul{list-style: none;}
h1,h2,h3,h4,h5,h6,p{
	margin: 0;
	padding: 0;
	font-weight: normal;
}
a{color: #106d0d;text-decoration: none;border:none;cursor:pointer;display: inline-block;*border:0;}
a：hover{color: #3ec42d;text-decoration:none;border:none;cursor:pointer;display: inline-block;*border:0;}
a{star:expression(this.onFocus=this.blur()); /* for Ie*/}
em,i{font-weight: normal;font-size: 100%;font-style: normal;display: inline-block;}
input,textarea,button{outline:none;border:0;border: none;*border:0;padding: 0;margin: 0;box-shadow: none;background: none;font-family: "Microsoft Yahei";}
textarea {resize:none;}
.imgbox{font-size: 0;}
.imgbox img{max-width: 100%;}
*{outline: none;*border:0;*outline: 0;}
.clearfix{zoom:1;}
.clearfix:after{ content:''; clear:both;display:table;}
.width1200{width: 1200px;margin: auto;}
.width1720{width: 1720px;margin: 0 auto;}
.width1640{width: 1640px;margin: 0 auto;}
.width1090{width: 1090px;margin: 0 auto;}
.width1065{width: 1065px;margin: 0 auto;}
.width858{width:858px;margin: 0 auto;}
.width1920{width:1920px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;}
.middle{width:1280px;margin:15px auto;} 
/*pccss reset 结束*/
/*首页*/
/* CSS Document */
.header{width:1300px; margin:0 auto;}
.header .logo{ width:300px; float:left; display:inline;}
.search{ margin-left:50px;float:left;width:413px;height:51px;margin-top:20px;background:url(../images/search_bg.gif) no-repeat;}
.search .key{width:308px;height:48px;line-height:22px;margin:1px 0 1px 5px;border:0;float:left;}
.search .key[type="text"]:focus{outline:none;}
.search .sub{float:right;width:100px;height:48px;background:url(../images/search_bg.gif) no-repeat right 0;border:none;cursor:pointer;}
.search .sub span{display:none;}


.header .tel{ margin-top:15px; height:60px; width:250px; padding-left:80px; float:right; display:inline; background:url(../images/tel.jpg) left center no-repeat; line-height:25px; font-size:16px;}
.header .tel span{ font-weight:bold; font-size:22px;}

.nav_bg{ width:100%; height:50px; line-height:50px; background:#02552b;}
.nav{ width:1300px; margin:0 auto;}
.nav a{ font-size:20px; color:#fff; text-align:center; width:180px; display:inline-block;}
.nav a:hover{ background:#007742;}
.nav li{ float:left; display:inline;}










.welcome{width:100%;height:30px;margin: 0 auto;background-color:#20731b;color:#c7fec4;line-height:30px;letter-spacing:10px;}
.welcome span{width:1600px; margin:0 auto;font-weight:bold;}
.gszpbanaer{width:100%;height:110px; border-bottom:3px #20731b solid; overflow:hidden; background-color:#edfbec;}
.gszpbanaer img{width:229px;height:103px; float:left; display:inline;}
.gszpbanaer div{ float:left; display:inline;width:660px;height:93px; margin-top:10px;}
.gszpbanaer div p{font-size:30px; font-weight:900;height:40px;border-bottom:solid #106d0d 5px; text-align:center;letter-spacing:15px;}
.gszpbanaer div b{width:71px;height:30px; font-size:14px;background:url(../images/bj001.jpg) 5px -3px no-repeat;text-align:right; margin-top:5px;float:left;}
.gszpbanaer ul{ margin-left:80px; margin-top:45px;float:left; display:inline;width:650px;height:30px; font-size:18px; font-weight:bold;text-align:center;}
.zpys ul li:hover{width:50px;height:30px;float:left;text-align:center;}
.gszpbanaer ul li{float:left;width:80px;height:30px; text-align:center; color:#043403;}




.gszpbanaer .number{ position:absolute; right:20px;width:240px;font-size:22px; margin-top:10px;font-weight:bold;}
.gszpbanaer .number span{ font-weight:normal;}


.hdpgg{margin-top:1px;}
.hdpgg img{margin-top:-6px;width:1920px;height:927px;}
.hotcakes{width:1280px;height:30px; margin-top:25px;border-bottom:dotted #106d0d 3px;}
.hdpgg01{margin-top:1px; margin-bottom:2px;}
.hdpgg01 img{margin-top:-6px;width:1920px;height:381px;}
.hotcakes h1{width:260px;height:30px; float:right; font-size:18px;}
.hotcakes h1 a:hover{text-decoration:underline;} 
.hotcakes #navigation{width:900px;height:30px; float:right;}
.hotcakes #navigation a{width:70px;height:30px;} 
.hotcakes #navigation a:hover{text-decoration:underline;} 
.hotcakes h2{width:150px;height:30px; font-size:18px;letter-spacing:5px;}




.effect{width:1280px; margin:20px auto; }
.effect .title{ color:#4f4b4c; height:40px; line-height:40px; border-bottom:1px solid #424242; margin-bottom:10px; width:1230px; margin-left:15px;}
.effect .title span{ font-size:24px; font-weight:bold;}
.effect .title a{ font-size:16px; float:right; display:inline; color:#4f4b4c;}
.slideTxtBox{ width:1280px; text-align:left;  }
.slideTxtBox .hd{ height:40px; line-height:40px;border-bottom:dotted #106d0d 3px;  position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 30px; font-size:16px; }
.slideTxtBox .hd ul li.on{ height:40px;  background:#25911e; color:#fff; font-weight:bolder;  cursor:pointer; }
.slideTxtBox .hd ul li.on a{ color:#fff;}
.slideTxtBox .bd{  }
.slideTxtBox .bd ul{ }
.tzcp{width:1280px;margin-top:5px;background-color:#FFFFFF;}
.tzcp ul li{width:410px;height:390px; float:left;margin-right:7px;margin-left:8px;margin-bottom:10px;}
.tzcp ul li:hover{width:410px;height:390px; float:left;margin-right:7px;margin-left:8px; background-color:#f1f1f1;}
.tzcp ul li img{width:400px;height:306px;}
.tzcp ul li img:hover{width:410px;height:310px;}
.tzcp ul li p{ width:100%; height:30px; line-height:30px; overflow:hidden; font-size:22px; margin-top:3px; margin-bottom:5px; color:#353736;}
.tzcp ul li .picjia span{ float:left; display:inline; font-size:22px; color:#f00; font-weight:bold;}
.tzcp ul li .picjia a{ float:right; display:inline; background:#125c07; padding:3px 5px; color:#fff; border-radius:8px;}
.tzcp ul li .picjia a:hover{ float:right; display:inline; background:#125c07; padding:3px 5px; color:#fff; border-radius:8px; background-color:#399467;}









.advantage{ text-align:center; width:1280px;height:50px; border-bottom:double #106d0d 3px; margin-top:10px; font-size:36px; font-weight:900;font-family: "黑体";}
.ys01 img{float:right;margin-top:-20px;padding-left:120px;}
.ys01 .describe{margin-top:40px;width:1000px;padding-left:120px;}
.ys01 .title{font-size:56px;font-family: "黑体";width:800px;}
.ys01 .title span{font-size:36px;width:40px;height:40px; padding:5px 10px 1px  10px; background-color:#04632b; color:#edf9eb;margin-right:4px;border-radius:5px;font-family: "黑体"; font-size:50px;}
.ys01 .content{font-size:30px;letter-spacing:5px; line-height:50px;width:800px;}



.ys02 img{margin-top:-20px;float:left; margin-right:20px; padding-right:120px;}
.ys02 .describe{margin-top:40px;}
.ys02 .title{font-size:56px;font-family: "黑体"; width:1000px; height:88px;}
.ys02 .title span{font-size:36px;width:40px;height:40px; padding:5px 10px 1px  10px; background-color:#04632b; color:#edf9eb;margin-right:4px;border-radius:5px;font-family: "黑体"; font-size:50px;}
.ys02 .content{font-size:30px;letter-spacing:5px; line-height:50px;width:1200px; margin-left:60px;}


.navigation{ border-bottom:1px solid #154922;width:100%;height:50px; color:#534f4e; text-align:center;font-size:48px;letter-spacing:3px;padding-top:10px; }
.navigation p{ background:#fff; padding:0 40px; width:230px; margin:0 auto;}
.navigation .en{ font-size:18px; font-weight:bold;}
.dzys{ margin-top:15px;}
.designcase{ margin-top:60px;}
.designcase ul{ width:1330px; margin:0 auto;}
.designcase ul li{ width:408px;height:308px; float:left; display:inline; margin:15px 10px;}
.designcase ul li img{ width:408px; height:308px;}



.Designcaseon{ width:1280px; margin:20px auto;}
.Designcaseon p{ margin-top:15px;}
.Designcaseon img{ width:1300px;}




.topal{ text-align:right;}
.alnrright{float:right; padding-bottom:15px; border-bottom:1px double #016527;}
.certeral{text-align:center;}
.certeral img{ margin-right:5px;}
.bottomal{width:1280px;margin:0 auto;}
.bottomal img{margin-top:15px;}
.bottomal img:hover{margin-top:20px;margin-left:20px;}
.certeral img:hover{margin-top:20px;margin-left:20px;}
.topal img:hover{margin-top:20px;margin-left:20px;}


.newimg{ width:660px; float:right; display:inline; margin-top:30px;}
.news{margin-top:30px;width:550px; display:inline;float:left;}
.news p{width:530px;letter-spacing:3px;font-size:24px;border-bottom:1px solid #345b0c; height:40px; line-height:40px; margin-bottom:15px;}
.news .title a{ float:right; display:inline; font-size:16px;}
.news ul{width:550px;}
.news ul li{width:520px;height:40px; line-height:40px; font-size:16px; color:#353736;}
.news ul li a{width:400px;height:40px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#353736;}
.news ul li span{ float:right; margin-right:10px; color:#353736;}








.abouttitle{ text-align:center; padding:20px 0;}
.aboutusbg{ background:#144d3e;}
.aboutus{ background:#fff; margin:0 auto; padding:30px;width:1220px;height:1330px;} 
.gywmss{ font-size:16px; line-height:28px; width:550px; float:left; display:inline;  color:#4f4b4c; font-weight:bolder;}
.gywmss .title{ font-size:28px; font-weight:bold;}
.gywmss .en{ height:50px; line-height:50px; font-size:20px; font-weight:bold; margin-bottom:20px;}
.gywmss_pic{ width:600px; float:right; display:inline;}
.gywmss_pic img{ width:600px;}
.gywmss p{color:#4f4b4c; font-weight:bolder;}


.technical{padding-bottom:5px;}
.technical ul li{width:280px;height:350px;  float:left; display:inline; margin:40px 60px;}
.technical ul li img{width:280px;height:280px; border-radius:200px; border:10px solid #efefef;}
.technical .title{ width:180px; margin:10px auto;border:1px solid #3a3839; height:30px; line-height:30px; font-size:16px;font-weight:bold;}
.technical .title span{width:110px;background:#3a3839;height:30px; display:inline-block; padding:0 10px; margin-right:10px; color:#fff;letter-spacing:2px;}












.hotline{width:1280px;height:60px; background-color:#0e4623; margin-top:5px;}
.hotline a{color:#e0ffee;width:100px;height:30px;padding-top:15px;padding-left:20px; font-size:22px;letter-spacing:3px;line-height:30px;font-family: "黑体";text-decoration:none;}
.hotline a:hover{text-decoration:underline;color:#FFF;}
.hotline span{color:#e0ffee;width:300px;height:30px;padding-top:15px;padding-left:20px; font-size:22px;letter-spacing:3px;line-height:30px;font-family: "黑体"; float:right;}
.friendshiplink{width:1280px; height:auto; min-height:120px; border:1px #227420 solid;margin-top:10px;}
.friendshiplinkcolumn{width:1280px;height:20px;background-image:url(../images/yqljbj.jpg);background-repeat:no-repeat;background-position:0px -2px; margin-top:15px; border-bottom:1px #227420 dashed; }
.friendshiplinkcolumn p{margin-left:70px;font-weight:bold;}
.friendshiplinksite {margin-top:10px;}
.friendshiplinksite a{ padding:0 10px; margin:0 3px;height:30px; margin-right:2px; text-align:center;}
.friendshiplinksite a:hover{text-decoration:underline; color:#3ec42d;}
.bottominformation{width:1920px;height:100px;background-color:#0e4623; margin-top:5px; font-style:normal;}
.bottominformation a{ color:#e0ffee;}
.bottominformation p{width:1280px;height:20px;margin:0 auto; color:#e0ffee; text-align:center; padding-top:10px;} 
.bottominformation .website{ border-bottom:1px solid #e0ffee;}

.column{width:1280px;height:30px; font-size:16px; color:#0e4623; padding-top:10px;line-height:20px;}
.column p{margin-left:30px;}
.column a{color:#0e4623;margin-left:5px;}
.column a:hover{text-decoration:underline; color:#FFF;}
.productshow {font-size:16px; margin-top:10px;}
.productshow h1{ color:#313131;font-size:20px;font-size:22px;font-family:"黑体";font-weight:bold;}
.productshow div{width:600px;height:488px; float:right; color:#4f4f4f;}
.productshow div h5{float:right; margin-right:150px;font-size:16px;}
.productshow div h6{font-size:16px;}
.productshow img{width:650px;height:488px;}
.productshow P{width:580px;height:40px;}
.productshow div span{padding-left:32px;background-image:url(../images/bj001.jpg);background-repeat:no-repeat;background-position:4px -5px;font-size:16px; margin-right:10px;}
.productshow div b{padding-left:35px;background-image:url(../images/bj002.jpg);background-repeat:no-repeat;background-position:4px -5px;font-size:16px; font-weight:normal;margin-right:10px;}
.productshow div big{padding-left:35px;background-image:url(../images/bj003.jpg);background-repeat:no-repeat;background-position:4px -5px;font-size:16px;margin-right:10px;}
.productshow div em{padding-left:35px;background-image:url(../images/bj004.jpg);background-repeat:no-repeat;background-position:4px -4px;font-size:16px;margin-right:10px;}
.productshow div h2{ color:#e20d4f;width:300px;height:60px; font-size:50px;font-weight:bold;}
.productshow div h2 em{ color:#4f4f4f; background:none; padding:0px; margin-right:0px; font-size:18px;}


.productshow div h3{width:150px;height:30px; float:right; margin-right:50px; margin-top:30px;}
.productshow div h3 img{ width:150px; height:44px;}
.productshow div blockquote{ margin-top:30px;width:600px;height:85px;border-radius:5px;color:#215638;letter-spacing:1px;line-height:25px; }
.productshow div blockquote span{ color:#215638; font-weight:bold; background:none; padding:0;}


.informationdisplay{width:1280px;height:50px;border-bottom:3px solid #d1dbcf;margin: 0 auto;}
.informationdisplay p{width:120px;height:30px; border-bottom:3px solid #20731b;
margin: 0 auto; padding:19px 10px 0px 20px;letter-spacing:3px;font-size:20px;font-family:"黑体";font-weight:bold;}



.renderingdisplay{ background:#0a3f21; line-height:50px;width:1280px;height:50px;margin: 0 auto; color:#fff; font-size:20px;}
.renderingdisplay .p1{ float:left; display:inline; padding-left:20px;}
.renderingdisplay .tel{ float:right; display:inline; padding-right:20px;}
.drawinginformation{ background:#0a3f21; line-height:50px;width:1280px;height:50px;margin: 0 auto; color:#fff; font-size:20px;}
.drawinginformation .p1{ float:left; display:inline; padding-left:20px;}
.drawinginformation .tel{ float:right; display:inline; padding-right:20px;}
.drawinglist{ background:#0a3f21; line-height:50px;width:1280px;height:50px;margin: 0 auto; color:#fff; font-size:20px;}
.drawinglist .p1{ float:left; display:inline; padding-left:20px;}
.drawinglist .tel{ float:right; display:inline; padding-right:20px;}






.parameter{ width:1280px; margin:0 auto;}
.parameter table{border-top:1px solid #5e5c5d;border-left:1px solid #5e5c5d; width:100%; margin:20px auto;}
.titleys{font-weight:bold; letter-spacing:3px; font-size:18px;}
.parameter td{ padding:20px; color:#525252; font-size:20px;text-align:center;border-bottom:1px solid #5e5c5d;border-right:1px solid #5e5c5d;}
.parameter .name{ color:#525252; width:20%;font-weight:bold;}





.apartmentlayoutdiagram{width:1280px;height:50px;border-bottom:3px solid #d1dbcf;margin: 0 auto;}
.apartmentlayoutdiagram p{width:120px;height:30px; border-bottom:3px solid #20731b;
margin: 0 auto; padding:19px 10px 0px 20px;letter-spacing:3px;font-size:20px;font-family:"黑体";font-weight:bold;}



.xwydht01{width:1280px;height:50px;border-bottom:3px solid #d1dbcf;margin: 0 auto;}
.xwydht01 p{width:120px;height:30px; border-bottom:3px solid #20731b;
margin: 0 auto; padding:19px 10px 0px 20px;letter-spacing:3px;font-size:20px;font-family:"黑体";font-weight:bold;}
.xgtp{width:1280px;margin: 0 auto;}
.xgtp img{width:1280px;margin: 0 auto;}

.designsketch{width:1280px;margin: 0 auto;}
.designsketch img{width:1280px;margin: 0 auto;}

.Planofeachfloor{width:1280px;margin: 0 auto;}
.Planofeachfloor{width:1280px;margin: 0 auto;}


.personaltailor{width:1280px;margin: 0 auto;}
.personaltailor img{width:1280px;margin: 0 auto;}


.Planofeachfloor{width:1280px;margin: 0 auto;}
.Planofeachfloor img{width:1280px;margin: 0 auto;}
.tzxxzs{width:1000px;margin: 0 auto; border:#1d761a 2px solid;height:180px; margin-top:10px;}
.tzxxzs P { font-size:18px;height:30px;border-bottom:#0d4623 3px dotted; padding-top:10px;font-family:"黑体";font-weight:bold;letter-spacing:3px;line-height:25px;}
.tzxxzs P b{float:right; margin-right:100px;width:260px;height:30px;}
.tzxxzs P big{margin-left:100px;}
.tzxxzs P b span{margin-left:30px;font-family:"宋体";}
.tzxxzs P big span{margin-left:30px;font-family:"宋体";}






.zjbj002{background-color:#20731b;width:1200px;height:315px;margin: 0 auto; margin-top:5px; border-radius:5px; padding-top:10px;}
.zjbj003{width:1150px;height:285px;border-radius:5px;border:#e9ffe4 3px solid; margin-top:5px; margin-left:20px;}
.zjbj002 p{width:700px;height:180px;float:right; margin-top:80px; color:#e9ffe4; font-size:24px; margin-right:20px;}
.zjbj002 p span{width:100px;height:100px; margin-left:450px; background-color:#116726; border:#e9ffe4 2px solid;border-radius:30px; padding:10px 20px; margin-top:30px;font-family:"黑体";letter-spacing:3px;}
.zjbj002 img{ margin-left:20px; margin-top:20px;}
.zjbj004{background-color:#20731b;width:1200px;height:315px;margin: 0 auto; margin-top:5px; border-radius:5px; padding-top:10px;}
.zjbj004 p{width:700px;height:180px;float:left; margin-top:80px; color:#e9ffe4; font-size:24px; margin-left:30px;margin-right:60px;}
.zjbj004 p span{width:100px;height:100px; margin-left:500px; background-color:#116726; border:#e9ffe4 2px solid;border-radius:30px; padding:10px 20px; margin-top:30px;font-family:"黑体";letter-spacing:3px;}
.zjbj004 img{ margin-left:10px; margin-top:20px;}

.architecture{background-color:#20731b;width:1200px;height:335px;margin: 0 auto; margin-top:5px; border-radius:5px; padding-top:10px;}
.architecturaldescription{width:1150px;height:305px;border-radius:5px;border:#e9ffe4 3px solid; margin-top:5px; margin-left:20px;}
.architecture p{width:700px;height:180px;float:right; margin-top:80px; color:#e9ffe4; font-size:24px; margin-right:20px;}
.architecture p span{width:100px;height:100px; margin-left:450px; background-color:#116726; border:#e9ffe4 2px solid;border-radius:30px; padding:10px 20px; margin-top:30px;font-family:"黑体";letter-spacing:3px;}
.architecture img{ margin-left:20px; margin-top:20px;}

.structure{background-color:#20731b;width:1200px;height:355px;margin: 0 auto; margin-top:5px; border-radius:5px; padding-top:10px;}
.structure p{width:700px;height:180px;float:left; margin-top:80px; color:#e9ffe4; font-size:24px; margin-left:30px;margin-right:60px;}
.structure p span{width:100px;height:100px; margin-left:500px; background-color:#116726; border:#e9ffe4 2px solid;border-radius:30px; padding:10px 20px; margin-top:30px;font-family:"黑体";letter-spacing:3px;}
.structure img{ margin-left:10px; margin-top:20px;}
.structuredescription{width:1150px;height:325px;border-radius:5px;border:#e9ffe4 3px solid; margin-top:5px; margin-left:20px;}


.electrical{background-color:#20731b;width:1200px;height:335px;margin: 0 auto; margin-top:5px; border-radius:5px; padding-top:10px;}
.electricaldescription{width:1150px;height:305px;border-radius:5px;border:#e9ffe4 3px solid; margin-top:5px; margin-left:20px;}
.electrical p{width:700px;height:180px;float:right; margin-top:80px; color:#e9ffe4; font-size:24px; margin-right:20px;}
.electrical p span{width:100px;height:100px; margin-left:450px; background-color:#116726; border:#e9ffe4 2px solid;border-radius:30px; padding:10px 20px; margin-top:30px;font-family:"黑体";letter-spacing:3px;}
.electrical img{ margin-left:20px; margin-top:20px;}

.watermap{background-color:#20731b;width:1200px;height:335px;margin: 0 auto; margin-top:5px; border-radius:5px; padding-top:10px;}
.watermap p{width:700px;height:180px;float:left; margin-top:80px; color:#e9ffe4; font-size:24px; margin-left:30px;margin-right:60px;}
.watermap p span{width:100px;height:100px; margin-left:500px; background-color:#116726; border:#e9ffe4 2px solid;border-radius:30px; padding:10px 20px; margin-top:30px;font-family:"黑体";letter-spacing:3px;}
.watermap img{ margin-left:10px; margin-top:20px;}
.watermapdescription{width:1150px;height:305px;border-radius:5px;border:#e9ffe4 3px solid; margin-top:5px; margin-left:20px;}







.drawinglist_gui{ width:1120px; margin:0 auto; font-size:18px; text-align:center;}
.drawinglist_gui table{border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.drawinglist_gui table td{ border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; padding:6px;}
.drawinglist_gui table .name{ background:#0a3f21; color:#fff; font-weight:bolder;}

.drawinglist_nr{ width:1120px; margin:20px auto;}
.drawinglist_nr2{ border:1px solid #ddd; border-bottom:none;  height:180px;}
.drawinglist_nr2 .pimg{ width:350px;  border-right:1px solid #ddd; float:left; display:inline; text-align:center;}
.drawinglist_nr2 .content{ color:#1a1a1a; width:686px; float:right; display:inline; font-size:18px; padding:40px;}
#drawinglist_nr2{border-bottom:1px solid #ddd;}









.relatedrecommendations{width:1280px;height:800px;}
.relatedrecommendations div span{ margin-left:10px;font-family:"黑体"; color:#FFF; font-size:18px;}
.relatedrecommendations ul{margin-top:10px;}
.relatedrecommendations ul li{width:408px;height:390px;float:left;margin-right:7px;margin-left:8px;}
.relatedrecommendations ul li:hover{width:408px;height:390px;float:left;margin-right:7px;margin-left:8px;background-color:#f1f1f1;}
.relatedrecommendations ul li img{width:400px;height:306px; margin-left:4px; margin-top:3px;}
.relatedrecommendations ul li p{overflow:hidden; height:30px; line-height:30px; overflow:hidden; width:100%;font-size:18px;margin-top:3px;color:#353736;}
.relatedrecommendations ul li .ptitle{background:#ddd;}
.relatedrecommendations ul li h6{ color:#d50f33;font-size:22px;font-weight:bold; float:left; display:inline;}
.relatedrecommendations ul li .formore{ display:inline-block; font-size:12px; float:right; display:inline; background:#0f5e05; color:#fff; border-radius:10px; padding:3px 5px;}










.relatedrecommendations22{width:1280px;height:920px;}
.relatedrecommendations22 div{width:1280px;height:40px;background-color:#0d4623;background-image:url(../images/rmtz01.jpg);background-repeat:no-repeat;background-position:0px 0px;letter-spacing:5px;line-height:45px;}
.relatedrecommendations22 div span{ margin-left:10px;font-family:"黑体"; color:#FFF; font-size:18px;}
.relatedrecommendations22 ul{margin-top:10px;}
.relatedrecommendations22 ul li{width:408px;height:390px; border:1px solid #FFF; background-color:#FFF;float:left;margin-right:7px;margin-left:8px; border-radius:5px; margin-bottom:10px;-moz-box-shadow:2px 0px 15px #ccd8ca; -webkit-box-shadow:2px 0px 15px #ccd8ca; box-shadow:2px 0px 15px #ccd8ca;}
.relatedrecommendations22 ul li:hover{width:408px;height:390px; border:1px solid #e3f3e2; background-color:#e3f3e2;float:left;margin-right:7px;margin-left:8px; border-radius:5px;}
.relatedrecommendations22 ul li img{width:400px;height:306px; margin-left:4px; margin-top:3px;}
.relatedrecommendations22 ul li:hover img{width:408px;height:308px; margin-left:0px; margin-top:0px;}
.relatedrecommendations22 ul li p{ height:30px; line-height:30px; overflow:hidden; width:100%;text-align:center; font-size:18px;font-weight:bold; margin-top:3px;}
.relatedrecommendations22 ul li h6{font-weight:bold;background-image:url(../images/qian.png);background-repeat:no-repeat;background-position:304px 8px; margin-top:5px;}
.relatedrecommendations22 ul li h6 em{ font-weight:normal; float:left; display:inline; padding-left:25px; font-size:16px; font-weight:bold;}
.relatedrecommendations22 ul li h6 span{ float:right; display:inline;font-size:30px;}





.businessscope p{width:220px;height:25px;margin: 0 auto; background-color:#1e5535; font-size:45px; padding-left:8px; color:#034900;font-weight:bold; color:#ffffff; padding:15px 0px 20px 10px;letter-spacing:6px;line-height:25px;font-family: "黑体";font-weight:bold;border-radius:5px;}
.altpzs{ margin-bottom:6px;}
.altpzs img{border-radius:4px;width:600px;height:450px; margin-right:15px; margin-top:8px;}




.titlecolumn{width:1980px;height:60px;background-color:#1e5535;padding-top:10px;}
.titlecolumn p{width:450px;height:15px;margin: 0 auto;font-size:40px;color:#edeeed;font-weight:bold;letter-spacing:5px;line-height:40px;}



.economical_a{ border:1px solid #215638; margin-bottom:20px;}
.economical_a .title{ height:50px; line-height:50px; font-weight:bold; text-align:center; font-size:22px; border-bottom:1px solid #215638;}
.economical_a span{ font-weight:bold; border-right:1px solid #215638; width:300px; text-align:center; display:inline-block; height:50px; line-height:50px; margin-right:20px;}
.economical_a .mid{ border-bottom:1px solid #215638;}






.fwbb{width:1150px;height:170px;background-color:#e3f6e2; margin-left:65px; padding-top:20px;font-family: "黑体";}
.fwbb h1{width:150px;height:35px; padding:15px 40px; background-color:#0c5107;font-size:50px;margin-left:20px; margin-top:0px;line-height:30px;color:#ece8ec; border-radius:5px;}
.fwbb h2{width:200px;height:35px; float:right; padding:10px;}
.fwbb h2 b{width:100px;height:40px; font-size:30px;}
.fwbb h2 strong{font-size:20px; text-decoration:line-through;font-family: "宋体"; font-weight:normal;}
.fwbb h3{width:500px;height:80px;float:right;font-size:70px; margin-top:-10px; font-weight:bold;}
.fwbb h4{margin-left:20px;font-family: "宋体"; font-weight:normal; margin-top:20px; font-size:25px;width:1000px;}
.fwbb h4 big{padding-left:20px;padding-right:20px;background-image:url(../images/txbj01.jpg);background-repeat:no-repeat;background-position:-3px -2px;}
.bbfwnr{width:1280px;height:120px; background-color:#0c5107; border-radius:5px; padding:10px;}
/*.bbfwnr01{width:102px;height:80px; background-color:#eefced; border-radius:5px;}
.bbfwnr01 b{background-color:#0c5107; margin-left:5px;padding:10px;line-height:40px; font-size:18px; color:#ffffff;}*/

.bbfwnr01{width:120px;height:120px; background-color:#eefced; border-radius:5px;}
.bbfwnr01 b{background-color:#0c5107; margin-left:5px;padding:10px;line-height:58px;letter-spacing:5px;font-size:22px; color:#ffffff;}




.bbfwnr02{width:1100px;height:80px;float:right; color:#d5f3b5;font-family: "黑体";font-size:30px;line-height:40px;}
.bbfwnr02 p {margin-top:10px;}
.bbfwnr02 p span{background-color:#699e46; margin-top:20px;padding:10px;}
.bbfwnr03{width:1280px;height:130px; background-color:#0c5107; border-radius:5px; padding:10px;}
.bbfwnr04{width:120px;height:120px; background-color:#eefced; border-radius:5px;}
.bbfwnr04 b{background-color:#0c5107; margin-left:5px;padding:10px;line-height:58px;letter-spacing:5px;font-size:22px; color:#ffffff;}
.bbfwnr05{width:1100px;height:100px;float:right; color:#d5f3b5;font-family: "黑体";font-size:30px;line-height:60px;}
.bbfwnr05 p {margin-top:10px;}
.bbfwnr05 p span{background-color:#699e46;padding:10px;}
.sjal ul{width:1280px;height:1000px;}
.sjal ul li{width:409px;height:342px;float:left;margin-right:7px;margin-left:8px; border-radius:5px; margin-bottom:10px; margin-top:5px;}
.sjal ul li img{width:409px;height:307px;}
.sjal ul li p{width:409px;height:30px; text-align:center; font-size:24px; margin-top:5px;}
.page{width:100%;margin: 0 auto; text-align:center;}
.page a{padding:8px 15px; border:1px solid #a29c9e; margin-left:5px; font-size:25px; font-weight:bold; color:#a29c9e;}
.page a:hover{padding:8px 15px; border:1px solid #04572d; margin-left:5px; font-size:25px; font-weight:bold;color:#04572d;}
.page .on{width:15px;height:33px;border:1px solid #04572d; margin-left:5px; font-size:25px; font-weight:bold;color:#04572d;}


.drawingcenter ul{width:1280px;height:1000px; text-align:left;}
.drawingcenter ul li{width:409px;height:390px;float:left;margin-right:7px;margin-left:8px; margin-bottom:10px; margin-top:5px;}
.drawingcenter ul li:hover{width:412px;height:390px;float:left;margin-right:7px;margin-left:8px; margin-bottom:10px; margin-top:5px; background-color:#eeeeee;}
.drawingcenter ul li img{width:400px;height:300px;}
.drawingcenter ul li img:hover{width:410px;height:310px;}
.drawingcenter ul li h6{width:409px;height:30px;font-size:20px; margin-top:5px;color:#353736;}
.drawingcenter ul p{font-size:16px;font-weight:bold;line-height:10px;}
.drawingcenter ul p span{font-size:30px;font-weight:bold;margin-top:15px;line-height:30px; color:#e92727;}
.drawingcenter ul p .more{ font-size:14px; background:#0e620a; text-align:center; color:#fff; border-radius:10px; line-height:30px; height:30px; width:90px; display:inline-block; float:right; font-weight:normal;}
.drawingcenter ul p .more:hover{font-size:14px; background:#399467; text-align:center; color:#fff; border-radius:10px; line-height:30px; height:30px; width:90px; display:inline-block; float:right; font-weight:normal;}











.drawingscreening{ padding:20px 30px;width:1190px;height:160px;border:1px solid #0a5e04; margin-top:10px; margin:0 auto 20px auto;}
.drawingscreening p{height:25px; margin-top:10px; font-size:18px;}
.drawingscreening p span{ width:98px; height:25px; display:inline-block; line-height:25px; text-align:center; margin-right:10px; color:#4f4f4f;}
.drawingscreening p a{padding:10px 5px 8px 2px;margin-right:20px;color:#4f4f4f;}
.drawingscreening .title{height:40px;font-size:22px; margin-top:0px;color:#0a5e04;line-height:40px;}


.wznrbt{width:900px;float:right;}
.wznrbt ul{ margin-top:30px; margin-bottom:20px;}


.wznrbt ul li{width:900px;border-bottom:1px dashed #ccc; padding:15px 0;}
.wznrbt ul li:hover{ background:#e4fbe2;}
.wznrbt ul li .img{ width:220px; float:left; display:inline;}
.wznrbt ul li .img img{ width:220px; height:150px;}
.wznrbt ul li .content{ width:650px; float:right; display:inline;}
.wznrbt ul li .title{ font-size:20px; font-weight:bold; margin-bottom:20px;}
.wznrbt ul li .time{ height:35px; line-height:35px;}
.wznrbt ul li .bshare-custom{ text-align:right; margin:0;}






.projectcase{width: 350px;height:940px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;margin-top: 5px;}
.projectcase h1{padding-left:15px; border-left:8px solid #0a5e04;font-family: "黑体";font-weight:bold;}
.projectcase p img{width:350px;height:263px;}
.projectcase p{margin-top:5px;}
.projectcase h6{text-align:center;font-size:18px;margin-top:5px;}
.wznrxq{width:890px;float:right;border:3px solid #5a9231; margin-top:40px;padding:15px;}
.wznrxq .blockquote{ border:1px dotted #1b9a12; background:#dffcdd; width:95%; margin:10px auto; padding:5px;}
.wznrxq img{ width:auto\9; width:90%; height:auto;}
.wznrxq h1{text-align:center; font-size:18px; font-weight:bold;}
.wznrxq .dec{width:550px;height:30px;margin: 0 auto; margin-top:10px;font-size:14px; font-weight:normal;}
.wznrxq time{margin-left:40px; font-size:14px; font-weight:normal;}
.wznrxq .describe{ font-size:16px; line-height:30px;margin-top:10px;}
.wznrxq .describe p{text-indent:2em; margin-bottom:15px;}


.recommended{width:900px;height:570px; margin-top:5px;}
.recommended div{width:900px;height:40px;background-color:#0d4623;background-image:url(../images/rmtz01.jpg);background-repeat:no-repeat;background-position:0px 0px;letter-spacing:5px;line-height:45px;}
.recommended div span{ margin-left:10px;font-family:"黑体"; color:#FFF; font-size:14px;}
.recommended ul{margin-top:10px;}
.recommended ul li{width:280px;height:265px; border:1px solid #FFF; background-color:#FFF;float:left;margin-right:7px;margin-left:8px; border-radius:5px; margin-bottom:10px;-moz-box-shadow:2px 0px 15px #ccd8ca; -webkit-box-shadow:2px 0px 15px #ccd8ca; box-shadow:2px 0px 15px #ccd8ca;}
.recommended ul li:hover{width:280px;height:265px; border:1px solid #e3f3e2; background-color:#e3f3e2;float:left;margin-right:7px;margin-left:8px; border-radius:5px;}
.recommended ul li img{width:272px;height:189px; margin-left:4px; margin-top:3px;}
.recommended ul li:hover img{width:280px;height:210px; margin-left:0px; margin-top:0px;}
.recommended ul li h6{text-align:right; margin-right:8px;fx;font-size:20px;font-weight:bold;background-image:url(../images/qian02.png);background-repeat:no-repeat;background-position:204px 3px; margin-top:5px;font-family: "黑体";}
.recommended ul li p{font-weight:bold; font-size:14px;}
.jsgg{width:890px;float:right;margin-top:40px; background-color:#d3fbd0;}
.tdjs{width:430px; height:276px;float:right;}
.tdjs h1{margin-top:20px; font-size:18px; margin-bottom:10px; font-weight:bold;}
.tdjs h6{font-size:18px;letter-spacing:3px;line-height:20px;}
.bgcjtp{width:450px;height:276px;}
.rwtd{width:890px;float:right;margin-top:10px;}
.rwtd ul li{width:285px;height:306px;float:left;margin-top:10px;border:3px solid #20731b; margin-right:5px;}
.rwtd ul li:hover{width:285px;height:306px;float:left;margin-top:10px;border:3px solid #55d04c; margin-right:5px;}
.rwtd ul li img{width:279px;height:229px; margin-left:3px;margin-top:3px;}
.rwtd ul li em{margin-left:10px;}
.rwtd ul li b{margin-left:40px;margin-right:20px; display:inline-block; float:left; width:65px; overflow:hidden; height:30px;}

.rwtd ul li h5{font-size:22px; margin-top:5px;}
.rwtd ul li strong{margin-left:40px; margin-top:-15px; font-size:16px; font-weight:normal;background-color:#20731b; padding:5px;border-radius:10px; color:#ffffff;}
.gsjs05 h1{width:550px;height:80px; text-align:center;margin: 0 auto; border-bottom:dashed 3px #20731b; margin-top:15px;}
.gsjs05 h1 span{padding:15px; background-color:#20731b; margin-right:10px; border-radius:10px; color:#e9f6e5; font-size:45px;font-family: "黑体";}
.gsjs05 h2{width:260px;height:30px; text-align:center;margin: 0 auto; margin-top:-13px; background-color:#eefced; font-weight:bold;}
.gsjs06{width:1280px;height:300px;}
.jsxqss{width:750px;height:300px;float:right; font-size:18px; margin-top:15px;}
.qywh{border-top:20px #20731b dashed; margin-top:10px;}
.jsxqss p{text-indent:2em; margin-top:5px;}
jsxqss02{width:500px;height:400px;}
jsxqss02 img{width:500px;height:400px; border:1px #00FF99 solid;}
.whbt{width:120px;height:450px;margin-top:10px;}
.whbt h6{padding:15px 5px 25px 40px;background-color:#20731b; margin-bottom:10px;color:#e9f6e5; font-size:45px;font-family: "黑体";border-radius:10px;}
.whnrxq{width:1100px;height:450px; float:right; font-size:25px;margin-top:10px;}
.jsgg1{width:900px;height:330px;float:right; margin-top:5px; margin-bottom:5px;}
.jsgg2{width:480px;height:330px; float:right; font-size:30px;}
.jsgg2 p{margin-top:10px;}
.jsgg2 p b{width:280px;height:40px;padding-right:50px;}
.jsgg3{width:400px;height:330px;}
.jsgg3 img{width:400px;height:320px;}
.wznrbt03{width: 350px;height:940px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;margin-top: 5px;}
.wznrbt03 h1{padding-left:15px; border-left:8px solid #0a5e04;font-family: "黑体";font-weight:bold;}
.wznrbt03 p img{width:350px;height:263px;}
.wznrbt03 p{margin-top:5px;}

.wznrbt03 h6{text-align:center;font-size:18px;margin-top:5px;}
.sjal005{width:890px;float:right; margin-top:40px;padding:15px;}
.sjal005 h1{text-align:center; font-size:18px; font-weight:bold;}
.sjal005 img{margin-left:40px;}
.xwydht03{width:900px;height:50px;border-bottom:3px solid #d1dbcf;margin: 0 auto;}
.xwydht03 p{width:100px;height:30px; border-bottom:3px solid #20731b;
padding:19px 10px 0px 20px;letter-spacing:3px;font-size:20px;font-family:"黑体";font-weight:bold;}
.xwydht04{margin-top:10px;}
.shfw{width:1260px;height:200px; background-color:#278421; margin-top:10px;border-radius:10px; padding:10px;}
.shfw01{width:1260px;height:200px;border-radius:10px; border:solid 2px #f1fef0;}
.shfw01 div{width:155px;height:170px;float:right;font-size:70px;background-color:#eefced; margin-right:30px; margin-top:5px;font-family: "黑体";font-weight:bold;}
.shfw01 ul li{font-size:22px;color:#ebe1ec; padding:5px;}
.myjzsjdz{width:1920px;height:400px; background-color:#198412;}
.myjz01{width:530px;height:80px;border-bottom:3px dashed #ffffff;margin:0 auto; font-size:65px; color:#ffffff; padding-left:25px; padding-right:20px;}
.myjz02{background-image:url(../images/bj008.png);background-repeat:no-repeat;width:400px;height:60px;margin:0 auto;letter-spacing:8px; line-height:50px; text-align:center;font-family:"黑体";font-weight:bold; font-size:24px; color:#fffbff;margin-top:-300px;}
.myjz03{background-color:#eefced;width:900px;height:250px;margin:0 auto; border-radius:10px; margin-top:50px;}
.tdzcys{width:900px;height:100px;}
.tdzcys h5{width:800px;height:40px;}
.tdzcys h6{width:800px;height:30px;background-color:#679b41;margin:0 auto; color:#FFF; font-size:22px;line-height:30px;}
.tdzcys h6 span{padding-right:25px;padding-left:25px;}
.tdzcys h4{width:850px;font-size:30px;font-family:"黑体";font-weight:bold;margin-top:20px;margin:0 auto; line-height:50px;}
.tdzcys h4 span{padding-right:1px;background-color:#679b41;color:#FFF;}
.fwlc01{width:1920px;height:240px;background-color:#e2fbe0; padding:25px 0;}
.fwlc02{width:1280px;height:240px;margin:0 auto;}
.fwlcright{width:400px;height:300px;float:right; margin-top:20px;}
.fwlcleft{width:850px;height:300px;}
.fwlcleft unordered-list{ width:100%;font-size:45px;background-image:url(../images/fwlctbys.png);background-repeat:no-repeat;background-position:1px 3px;margin-left:2px;padding-left:50px;}
.fwlcleft h5{font-size:56px;font-family: "黑体";width:800px;}
.fwlcleft h5 span{font-size:36px;width:40px;height:40px; padding:5px 10px 1px  10px; background-color:#04632b; color:#edf9eb;margin-right:4px;border-radius:5px;font-family: "黑体"; font-size:50px;}
.fwlc03{width:1820px;height:260px;background-color:#eefced;}
.fwlc04{width:1280px;height:200px;margin:0 auto;}
.fwlcright1{width:800px;height:200px;float:right;}
.fwlcright1 unordered-list{font-size:45px;background-image:url(../images/fwlctbys.png);background-repeat:no-repeat;background-position:1px 3px;margin-left:2px;padding-left:50px;}
.fwlcleft1{width:400px;height:200px;}
.fwlcright1 h5{font-size:56px;font-family: "黑体";width:800px;}
.fwlcright1 h5 span{font-size:36px;width:40px;height:40px; padding:5px 10px 1px  10px; background-color:#04632b; color:#edf9eb;margin-right:4px;border-radius:5px;font-family: "黑体"; font-size:50px;}
.cjwt01{width:1280px;height:185px; background-color:#20731b; border-radius:10px; padding-top:15px; margin-top:5px;}
.cjwt02{width:1250px;height:170px;border-radius:10px; border:solid 1px #FFFFFF; margin-left:15px;font-size:24px;}
.cjwt02 p{margin-top:10px; margin-left:5px; color:#ededed;}
.cjwt02 p span{ background-color:#eefced;  padding:5px 10px;border-radius:5px; color:#025920;font-family: "黑体";}
.cjwt02 p b{border-bottom:2px solid #ededed;width:1200px;height:30px; margin-left:15px;}


address{ font-style:normal;}
.bshare-custom{ margin:20px 0; text-align:right;}





.preNext{ margin-bottom:15px;}







/*焦点图*/
.focuscminddle{ width:1000px; margin:20px auto;}
.focus{ position:relative; width:1000px; height:750px; background-color: #000; float: left;}  
.focus img{ width: 1000px; height:750px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:220px; position:absolute; bottom:0; right:0px; z-index:10; height:120px; line-height:40px; background:rgba(153,153,153,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; text-align:center; }  
.focus .shadow a{text-decoration:none; color:#fff; height:50px; line-height:50px; font-size:28px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .shadow p{ font-size:18px; color:#fff;}


.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
/*.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;} */   
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



.productfoot{ width:1280px; margin:15px auto;}
.productfoot img{ width:1280px;}




.rweixin{ position:fixed; right:10px; top:100px; z-index:100000;}




